<?php namespace web\admin\controller;

	//分类控制
	class Cate extends Common{
		private $db;
		public function __construct(){
			$this->db=new \system\model\Cate;
			parent::__construct();
		}
		
		//分类列表
		public function index(){
			//获得栏目全部数据遍历
			$cate=$this->db->get();
			$cate=Data::tree($cate,'cate_name','cate_id','care_pid');
//			p($cate);die;
			View::with('cate',$cate);
			
			View::make();
		}
		
		//添加分类
		public function addcate(){
			if(IS_POST){
				$re=$this->db->addcate();
				if(!$re) message($this->db->getError());
				message('添加成功',U('admin/cate/index'));
			}
			View::make();
		}
		
		//添加子分类
		public function addsoncate(){
			//先通过get参数获得要在谁下面添加分类，通过get参数获得当前这一条的分类数据
			$id=Q('get.id',0,intval);			
			$cate=$this->db->where('cate_id',$id)->first();
			View::with('cate',$cate);
			//当提交的时候执行添加分类方法
			if(IS_POST){
				$re=$this->db->addcate();				
				if(!$re) message($this->db->getError());
				message('添加成功',U('admin/cate/index'));
			}
			View::make();
		}
		
		
	}
	

?>